"""
语法：文件对象.seek(偏移量, 起始位置) 0开头1当前2结尾
目标：
    1. r改变文件指针位置：改变读取数据开始位置或把文件指针放结尾(无法读取数据)
    2. a改变文件指针位置，做到可以读取出来数据
"""

# --------------------------------------------------
# r+
# f = open('test.txt', 'r+')
# # 1. 改变读取数据开始位置
# # f.seek(2, 0)
# # f.seek(0, 2) #把文件指针放到结尾（无法读取数据）
# con = f.read()
# print(con)

# --------------------------------------------------
# a+
f = open('test.txt', 'a+')
# 2. a改变文件指针位置，做到可以读取出来数据
# f.seek(0, 0) # 可以读取到数据
f.seek(0) # 效果同上
con = f.read()
print(con)

f.close()